body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, pre,dl, dt, dd, ul, ol, li, th,
td, div, span, img,fieldset, lengend, button, input, select, textarea{
  margin: 0;padding: 0;
}
.clearfix{
  zoom:1;
}
.clearfix:after{
  display:block;
  content:"clear";
  clear:both;
  line-height:0;
  visibility:hidden;
}
input{
  outline:none;
}
//input:-webkit-autofill{
//    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
//}
li{
  list-style:none;
}
a{
  text-decoration:none;
}
  .main {
    width: 264px;
    height: 450px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: #f8f8f8;
    box-shadow: 0px 0px 6px 0px rgba(128, 128, 128, 0.5);
    border-radius: 5px;
    text-align: center;
    padding: 0 43px;
    img {
      margin: 59px 0 53px 0;
    }
    .tips{
      font-family: MicrosoftYaHei;
      font-size: 14px;
      margin-bottom:21px;
      color: #333333;
    }
    input{
      height: 44px;
      width:100%;
      background-color: #ffffff;
      border-radius: 5px;
      border: solid 1px #dddddd;
      margin-bottom:16px;
      padding-left:10px;
    }
    .err-info{
      font-family: MicrosoftYaHei;
      font-size: 12px;
      color: #39c419;
      height:17px;
      margin-bottom:10px;
    }
    .modify-btn{
      display:block;
      height: 44px;
      line-height:44px;
      width:100%;
      border-radius: 5px;
      border: solid 1px #dddddd;
      background-color: #15509a;
      color:#fff;
    }

  }
  .success{
    display:none;
    width: 350px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: #f8f8f8;
    box-shadow: 0px 0px 6px 0px
    rgba(128, 128, 128, 0.5);
    border-radius: 5px;
    padding:0 43px;
    text-align:center;
    img{
      margin-top:50px;
    }
    p{
      font-family: MicrosoftYaHei-Bold;
      font-size: 20px;
      color: #333333;
      margin:27px 0 37px 0;
    }
    a{
      display:block;
      height: 44px;
      background-color: #15509a;
      border-radius: 5px;
      text-align:center;
      line-height:44px;
      color:#fff;
      margin-bottom: 20px;
    }
  }
